rumbling vibration - German English Dictionary